.hz-wrapper{margin:10px;}
     .hz-product-box {width: 130px;height: 135px;box-shadow: 0 2px 20px #c8c8c8;text-align:center;position:relative;}
        .hz-product-item{position: absolute !important;top: 0;right:0;bottom: 0;left: 0;overflow: hidden;}
        .hz-picture {width: 130px;height: 110px;margin-top:5px;}
        .hz-picture img {max-width: 100%;max-height: 100%;}
        .hz-product-box .prices {margin-top: 0px;}
        .hz-product-box .prices span {font-size: 14px;}
        .hz-product-box .details {position: absolute;top: 0;left: -130px;width: 100%;height:150px; background: rgba(64, 64, 65, 0.74);opacity: 0;
            -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;z-index: 2;}
        .hz-product-item:hover .details {left: 0 !important;opacity: 1;}
        .hz-product-box .product-title{overflow: hidden;padding: 10px 5px 0 5px;color: #eee;line-height: 24px;}
        .hz-product-box .product-title a{color:#fff;text-decoration: none;display: block;height: 40px;font: italic 18px/1.2 "Times New Roman", Times, serif;text-align:center;}
        .hz-product-box .product-rating-box {margin: 0 auto; }
        .hz-product-box .product-rating-box .rating {margin: 0 auto; }
        .hz-product-box .buttons {}
